first deputy managing director - Turc Anglais Dictionnaire